English Dictionary
◊ RANA CASCADAE
Rana cascadae
n : mountain frog found near water; of United States northwest
to California [syn: {cascades frog}, {Rana cascadae}]